choke off (someone's) efforts

Translations
препятствовать усилиям (кого-то)
The new regulations choked off the company's efforts to expand.
Новые правила препятствовали усилиям компании по расширению.
Words
choke

verb
подавлять
off

adverb
полностью
someone

pronoun
чьито
s

article or possessive pronoun
принадлежность
efforts

noun
усилия